.customers {
  background:#F4F1EC;
  margin-top:10px;
  border:2px solid #E0DFDD;
  border-radius:8px;
  background:white;
}

.customers .head {
  background:none repeat scroll 0 0 #F6F9FE;
  border-bottom:3px solid #EFF3FE;
  border-radius:8px 8px 0px 0px;
}

.customers .head div {
  line-height:50px;
}

.customers .head .title {
  font-weight:bold;
  font-size:14px;
  padding-left:16px;
}

.customers .head .title small {
  color:#666666;
  font-size:11px;
  margin-left:5px;
}

.customers .head .title small a {
  font-weight:normal;
}

.customers .all_customers {
  padding-bottom: 15px;
  padding-left: 5px;
}

.customers .all_customers .customer {
  border-bottom:1px solid #E0DFDD;
  padding-top:10px;
  padding-bottom:10px;
}

.check_customer {
  vertical-align: middle;
}

.customers .all_customers .customer .name a {
  color: #555555;
  font-weight: bold;
  font-size:13px;
}

.customers .all_customers .customer .title {
  color: #666666;
  font-weight: normal;
  font-size:11px;
}

.customers .all_customers .customer .contacts {
  color: #666666;
  font-weight: normal;
  font-size:11px;
}

.customers .all_customers .logo_border {
  width:48px;
  border:1px solid #E0DFDD;
  padding:1px;
  position: relative;
}

.customers .all_customers .logo_border .choise {
  position: absolute;
  top:-5px;
  left:-10px;
}

.customers .tags {
  padding-left:15px;
  border-left:1px solid #E0DFDD;
  padding-top:15px;
  padding-bottom: 15px;
}

.customers .tags .block {
  font-size:11px;  
}

.customers .tags .block .letter_and_tags {
  margin-top:10px;
  border-bottom:1px solid #E0DFDD;
  padding-bottom: 15px;
}

.customers .tags .block .untagged {
  background:#FFFED6;
  margin-top:0px;
  padding-top:10px;
  font-weight:bold;
}

.customers .tags .block .untagged b {
  color:#861D0A;
}

.customers .tags .block .title {
  font-weight:bold;
  color:#000D0D;
  border-bottom:1px solid #E0DFDD;
  padding-bottom:2px;
}

.customers .tags .block  .letter{
  font-weight:bold;
  line-height:16px;
}

.customers .tags .block  .letter b{
  margin-left:5px;
}

.customers .tags .block .related_tags {
}

#quick_search .title {
  border-width:0px;
  color:#2E638B;
}

#quick_search {
  margin-bottom: 15px;
}

#quick_search input {
  width:180px;
}

a.tag,
.customers .all_customers .customer .his_tags a,
.customers .tags .block .related_tags a {
  margin-right:5px;
  background-color:#F2EAE7;
  color:#666666;
  font-size:10px;
  font-weight:bold;
  border-bottom:1px solid #E0DFDD;
  line-height:18px;
  padding:0px 8px 0px 8px;
  border-radius:5px;
}

.customers .tools {
  padding-top: 34px;
  padding-bottom: 1px;
  border-bottom:1px solid #E0DFDD;
   font-size:11px;
}

.customers .tools .left {
   float:left;
   color:#666666;
   line-height:18px;
   height:18px;
}

.customers .tools .left b{
  margin-left:2px;
  margin-right:2px;  
}

.customers .tools .right {
   float:right;
}

.customers .tools .right select {
  font-size:11px;
}

.customers .tags a.new_button {
  margin-top:3px;
  background-color:#F6F9FE;
}

.customers .un_selected {
  font-weight:bold;
}

.customers .tools .left .un_selected b {
  color:#861D0A;
  margin:0px;
}

#add_tags_form {
  background:#FFFED6;
  line-height:18px;
  border-top:1px solid yellow;
  padding-top:12px;
  padding-bottom:12px;
  font-size:11px;
}

#add_tags_form b {
  color:#2C6189;
}

#add_tags_form div {
  color: #555555;
  font-size: 11px;
  font-weight: bold;
  padding-left: 10px;
}

#add_tags_form div b {
  margin-right:10px;
  color:#555555;
}

#add_tags_form div a {
  margin-left:3px;
  font-size:11px;
}

#add_tags_form input[type="submit"] {
  height: 18px;
  font-size:11px;
  line-height: 18px;
  margin-right:5px;
}

#add_tags_form #new_tags {
  width:250px;
  margin-right:10px;
  font-size:11px;
  height:16px;
}

#add_tags_form .customers_count {
  color: #861D0A;
  margin: 0px 1px 0px 1px;
}

#add_tags_form .tag {
  color:#52963F;
  margin: 0px 1px 0px 1px;
}

#add_tags_form .destroy {
  margin: 0px 1px 0px 1px;
}

#key_words {
  line-height:18px;
  height:18px;
}

#add_tags_form .tip {
  text-decoration:underline;
  padding-right: 4px;
  font-style: italic;
}